\hypertarget{xnamespace_8h_source}{}\doxysection{xnamespace.\+h}
\mbox{\hyperlink{xnamespace_8h}{浏览该文件的文档.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 \textcolor{preprocessor}{\#ifndef XTypeNAMESPACE\_H}}
\DoxyCodeLine{2 \textcolor{preprocessor}{\#define XTypeNAMESPACE\_H}}
\DoxyCodeLine{3 }
\DoxyCodeLine{4 \textcolor{preprocessor}{\#include <QtCore/qglobal.h>}}
\DoxyCodeLine{5 \textcolor{preprocessor}{\#include <QObject>}}
\DoxyCodeLine{6 }
\DoxyCodeLine{7 QT\_BEGIN\_NAMESPACE}
\DoxyCodeLine{8 }
\DoxyCodeLine{9 }
\DoxyCodeLine{10 \textcolor{keyword}{class }\mbox{\hyperlink{class_x_type}{XType}} : \textcolor{keyword}{public} QObject}
\DoxyCodeLine{11 \{}
\DoxyCodeLine{12     Q\_OBJECT}
\DoxyCodeLine{13 }
\DoxyCodeLine{14 \textcolor{keyword}{public}:}
\DoxyCodeLine{15     \textcolor{keyword}{enum} \mbox{\hyperlink{class_x_type_a0f316d8a43151ef3012cddd6a5d459d4}{DeviceType}}\{}
\DoxyCodeLine{16         \mbox{\hyperlink{class_x_type_a0f316d8a43151ef3012cddd6a5d459d4a29581c1f79d76f46af1a11ca6a3ee977}{PLC}},}
\DoxyCodeLine{17         \mbox{\hyperlink{class_x_type_a0f316d8a43151ef3012cddd6a5d459d4a1132b4b1bea92a7920527cfc33fa3622}{LocalRegisters}}}
\DoxyCodeLine{18     \};}
\DoxyCodeLine{19     Q\_ENUM(\mbox{\hyperlink{class_x_type_a0f316d8a43151ef3012cddd6a5d459d4}{DeviceType}})}
\DoxyCodeLine{20 }
\DoxyCodeLine{21     enum \mbox{\hyperlink{class_x_type_aa33e23a5208b8f0cb90484bc2c485f44}{ModbusDataType}}\{}
\DoxyCodeLine{22         \mbox{\hyperlink{class_x_type_aa33e23a5208b8f0cb90484bc2c485f44a226e644e77ac8c885d8878abbd8f189c}{Coil}},}
\DoxyCodeLine{23         \mbox{\hyperlink{class_x_type_aa33e23a5208b8f0cb90484bc2c485f44a20f9f40574d18d67e06458f7a0a46494}{Register}}}
\DoxyCodeLine{24     \};}
\DoxyCodeLine{25     Q\_ENUM(\mbox{\hyperlink{class_x_type_aa33e23a5208b8f0cb90484bc2c485f44}{ModbusDataType}})}
\DoxyCodeLine{26 }
\DoxyCodeLine{27     enum \mbox{\hyperlink{class_x_type_a67aa17a2f9a16def4cd2fd406ba4162b}{CoilObjectType}}\{}
\DoxyCodeLine{28         \mbox{\hyperlink{class_x_type_a67aa17a2f9a16def4cd2fd406ba4162ba7b5c60d051976b162df63989059e2de0}{M}},}
\DoxyCodeLine{29         \mbox{\hyperlink{class_x_type_a67aa17a2f9a16def4cd2fd406ba4162baafba8ff644db3c7472f2fae61e86b6f5}{X}},}
\DoxyCodeLine{30         \mbox{\hyperlink{class_x_type_a67aa17a2f9a16def4cd2fd406ba4162ba53add537ac9b33f4ae4b76158f9bd44b}{Y}},}
\DoxyCodeLine{31         \mbox{\hyperlink{class_x_type_a67aa17a2f9a16def4cd2fd406ba4162ba42eead4165cd36782d8c3ba0014d0f65}{S}},}
\DoxyCodeLine{32         \mbox{\hyperlink{class_x_type_a67aa17a2f9a16def4cd2fd406ba4162baa7ab8dfd2d163acd93947b219924c542}{M8xxx}},}
\DoxyCodeLine{33         \mbox{\hyperlink{class_x_type_a67aa17a2f9a16def4cd2fd406ba4162baa69aa97fd138e04c00027259dd7633e0}{T}},}
\DoxyCodeLine{34         \mbox{\hyperlink{class_x_type_a67aa17a2f9a16def4cd2fd406ba4162ba39a6d446d49c9d7e11334d97c482c19f}{C}}}
\DoxyCodeLine{35     \};}
\DoxyCodeLine{36     Q\_ENUM(\mbox{\hyperlink{class_x_type_a67aa17a2f9a16def4cd2fd406ba4162b}{CoilObjectType}})}
\DoxyCodeLine{37 }
\DoxyCodeLine{38     enum \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98}{RegistersObjectType}}\{}
\DoxyCodeLine{39         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98aa489a27286d332a875514ae2ec572bb1}{D}},}
\DoxyCodeLine{40         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a22a74fe09a6b9abe50b72ac7578fed7d}{TD}},}
\DoxyCodeLine{41         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a9aa1415d394fca2218b7a2b7d2354caa}{CD}},}
\DoxyCodeLine{42         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98ac34c604e5c511cafe03fd0e5190c4b4e}{D8xxx}},}
\DoxyCodeLine{43         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a78bc79a7a7e3bcf81c65ff90d0b6b2e7}{FD}},}
\DoxyCodeLine{44         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a82373c910921f5ba27441d17b54d0fe4}{FD8xxx}},}
\DoxyCodeLine{45         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98ac808e229ab18b011a00fffbec4714270}{ED}},}
\DoxyCodeLine{46         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a19cb1d5074faaaa0b2ab93880be5ba9c}{DM}},}
\DoxyCodeLine{47         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a47539c0f4c2eb331bd582204357e1939}{DX}},}
\DoxyCodeLine{48         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a151d34274dec197bd7e2d6c43d59df80}{DY}},}
\DoxyCodeLine{49         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a786b793dbdd07ccad284d1c256fc36cd}{DS}},}
\DoxyCodeLine{50         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98ade5d88272a4af76e30502fb608d9259c}{DM8xxx}},}
\DoxyCodeLine{51         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a3c3a3c3ba72afd86db9128a584db9fe7}{DT}},}
\DoxyCodeLine{52         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98ad91572b94e22e048647731bf4d5b157f}{DC}},}
\DoxyCodeLine{53         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a1bb674469ac0a0b39ddf02cb4286ea30}{ID}},}
\DoxyCodeLine{54         \mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98a4b88b534576a4a8bdb30354184b4d84b}{QD}}}
\DoxyCodeLine{55     \};}
\DoxyCodeLine{56     Q\_ENUM(\mbox{\hyperlink{class_x_type_acb1687c741513497f4a5234bad064c98}{RegistersObjectType}})}
\DoxyCodeLine{57 }
\DoxyCodeLine{58     enum \mbox{\hyperlink{class_x_type_ac04f9ff404713c3ece7ef47b02b30da4}{DashBoardPointerDirection}}\{}
\DoxyCodeLine{59         \mbox{\hyperlink{class_x_type_ac04f9ff404713c3ece7ef47b02b30da4a84f37a9872bd0bfb51cab48b16ffec59}{Clockwise}},}
\DoxyCodeLine{60         \mbox{\hyperlink{class_x_type_ac04f9ff404713c3ece7ef47b02b30da4a0728a1acb16a6d896066bf16efa5d37f}{Anti\_Clockwise}}}
\DoxyCodeLine{61     \};}
\DoxyCodeLine{62     Q\_ENUM(\mbox{\hyperlink{class_x_type_ac04f9ff404713c3ece7ef47b02b30da4}{DashBoardPointerDirection}})}
\DoxyCodeLine{63 }
\DoxyCodeLine{64     enum \mbox{\hyperlink{class_x_type_ad51d4b20bdb73e03d1eaddaf9a378df3}{PushButtonOperate}}\{}
\DoxyCodeLine{65         \mbox{\hyperlink{class_x_type_ad51d4b20bdb73e03d1eaddaf9a378df3a96bd7ff716468f190ea217607f224ee8}{Set\_ON}},}
\DoxyCodeLine{66         \mbox{\hyperlink{class_x_type_ad51d4b20bdb73e03d1eaddaf9a378df3a645417fa3719057a6d6eac1853df9b7c}{Set\_OFF}},}
\DoxyCodeLine{67         \mbox{\hyperlink{class_x_type_ad51d4b20bdb73e03d1eaddaf9a378df3a793e0c8bcb38d91c1f57ae6e1bd41435}{Set\_REVERSE}},}
\DoxyCodeLine{68         \mbox{\hyperlink{class_x_type_ad51d4b20bdb73e03d1eaddaf9a378df3ae4c94fba18696243ba4c3a6e84f4dce3}{Set\_Instantaneous\_On}},}
\DoxyCodeLine{69         \mbox{\hyperlink{class_x_type_ad51d4b20bdb73e03d1eaddaf9a378df3ad48dd999fb960ee064d5af1866ec6a51}{Set\_Data}},}
\DoxyCodeLine{70         \mbox{\hyperlink{class_x_type_ad51d4b20bdb73e03d1eaddaf9a378df3adfa156ca6a82ec23f6979c308cb6fdbd}{Interface\_Jump}},}
\DoxyCodeLine{71         \mbox{\hyperlink{class_x_type_ad51d4b20bdb73e03d1eaddaf9a378df3a4558773aacacfcf8857c9b972697a1b7}{Windows\_Open}},}
\DoxyCodeLine{72         \mbox{\hyperlink{class_x_type_ad51d4b20bdb73e03d1eaddaf9a378df3a8e57338082faf1b43fc349beb41c0d26}{Windows\_Close}}}
\DoxyCodeLine{73     \};}
\DoxyCodeLine{74     Q\_ENUM(\mbox{\hyperlink{class_x_type_ad51d4b20bdb73e03d1eaddaf9a378df3}{PushButtonOperate}})}
\DoxyCodeLine{75 }
\DoxyCodeLine{76     enum \mbox{\hyperlink{class_x_type_a3b2ee81c4e40b1984de53e4eb1d90023}{PushButtonStatus}}\{}
\DoxyCodeLine{77         \mbox{\hyperlink{class_x_type_a3b2ee81c4e40b1984de53e4eb1d90023abd9e66029af2000dbe7e6313353808e8}{PressInstance}},}
\DoxyCodeLine{78         \mbox{\hyperlink{class_x_type_a3b2ee81c4e40b1984de53e4eb1d90023a8366995e4674f60fb461294fb6852b7d}{PressStatus}},}
\DoxyCodeLine{79         \mbox{\hyperlink{class_x_type_a3b2ee81c4e40b1984de53e4eb1d90023a1ecf977e6dd451df45426d983ba7547a}{ReleaseInstance}},}
\DoxyCodeLine{80         \mbox{\hyperlink{class_x_type_a3b2ee81c4e40b1984de53e4eb1d90023aadf3bd9882f0e2d977c7af14c76d79eb}{ReleaseStatus}}}
\DoxyCodeLine{81     \};}
\DoxyCodeLine{82     Q\_ENUM(\mbox{\hyperlink{class_x_type_a3b2ee81c4e40b1984de53e4eb1d90023}{PushButtonStatus}})}
\DoxyCodeLine{83 }
\DoxyCodeLine{84     enum \mbox{\hyperlink{class_x_type_a27b9a21e5fc6a1f3cbcdcbcf65f5f907}{PushButtonCopyOperate}}\{}
\DoxyCodeLine{85         \mbox{\hyperlink{class_x_type_a27b9a21e5fc6a1f3cbcdcbcf65f5f907a260409f5e9ad8fdc29bfa3676e7c2e11}{Coil\_Copy}},}
\DoxyCodeLine{86         \mbox{\hyperlink{class_x_type_a27b9a21e5fc6a1f3cbcdcbcf65f5f907aa899bf7955d32947670dd51fe9f66b23}{Register\_Copy}},}
\DoxyCodeLine{87         \mbox{\hyperlink{class_x_type_a27b9a21e5fc6a1f3cbcdcbcf65f5f907a25e09f67a4ca2bd4201566075c53c3cb}{DataBlock\_Copy}}}
\DoxyCodeLine{88     \};}
\DoxyCodeLine{89     Q\_ENUM(\mbox{\hyperlink{class_x_type_a27b9a21e5fc6a1f3cbcdcbcf65f5f907}{PushButtonCopyOperate}})}
\DoxyCodeLine{90 }
\DoxyCodeLine{91     enum \mbox{\hyperlink{class_x_type_a2bbe1b7472b45ea8b21bfc6135fcd2ba}{FourArithmeticType}}\{}
\DoxyCodeLine{92         \mbox{\hyperlink{class_x_type_a2bbe1b7472b45ea8b21bfc6135fcd2baa690f77f4a987be8cab144699c2589136}{Addition}},}
\DoxyCodeLine{93         \mbox{\hyperlink{class_x_type_a2bbe1b7472b45ea8b21bfc6135fcd2baa3721980a5b9ab42847beff1921e02c99}{Subtraction}},}
\DoxyCodeLine{94         \mbox{\hyperlink{class_x_type_a2bbe1b7472b45ea8b21bfc6135fcd2baa00dbc70dc4bb651f1cc0d797ab8ad47a}{Multiplication}},}
\DoxyCodeLine{95         \mbox{\hyperlink{class_x_type_a2bbe1b7472b45ea8b21bfc6135fcd2baa44b7970f36578f4345401a4619b2508e}{Division}}}
\DoxyCodeLine{96     \};}
\DoxyCodeLine{97     Q\_ENUM(\mbox{\hyperlink{class_x_type_a2bbe1b7472b45ea8b21bfc6135fcd2ba}{FourArithmeticType}})}
\DoxyCodeLine{98 }
\DoxyCodeLine{99     enum \mbox{\hyperlink{class_x_type_ae3fdcfd7f3bd77fe5bdbab6c4c794ef4}{NumberType}}\{}
\DoxyCodeLine{100         \mbox{\hyperlink{class_x_type_ae3fdcfd7f3bd77fe5bdbab6c4c794ef4ac2caf2fa72a7c589f0378ad09e5b8cb6}{Constant}},}
\DoxyCodeLine{101         \mbox{\hyperlink{class_x_type_ae3fdcfd7f3bd77fe5bdbab6c4c794ef4af47b6c6d19135d164cd2d5327694487d}{Variable}}}
\DoxyCodeLine{102     \};}
\DoxyCodeLine{103     Q\_ENUM(\mbox{\hyperlink{class_x_type_ae3fdcfd7f3bd77fe5bdbab6c4c794ef4}{NumberType}})}
\DoxyCodeLine{104 }
\DoxyCodeLine{105     enum \mbox{\hyperlink{class_x_type_a9eb849d2747db6a1ae03ea44b7c722e8}{DataBaseFormat}}\{}
\DoxyCodeLine{106         \mbox{\hyperlink{class_x_type_a9eb849d2747db6a1ae03ea44b7c722e8a24950620e2d97af28fca453821a1e8c5}{Dec}},}
\DoxyCodeLine{107         \mbox{\hyperlink{class_x_type_a9eb849d2747db6a1ae03ea44b7c722e8aa527aafc44b7a94928defc2cb0f74e22}{Hex}},}
\DoxyCodeLine{108         \mbox{\hyperlink{class_x_type_a9eb849d2747db6a1ae03ea44b7c722e8a5aebcb758a4ddfc8abdf2c98b478177d}{Float}},}
\DoxyCodeLine{109         \mbox{\hyperlink{class_x_type_a9eb849d2747db6a1ae03ea44b7c722e8afc883dca2c1b89e5e3134dc9d6132508}{Unsigned}}}
\DoxyCodeLine{110     \};}
\DoxyCodeLine{111     Q\_ENUM(\mbox{\hyperlink{class_x_type_a9eb849d2747db6a1ae03ea44b7c722e8}{DataBaseFormat}})}
\DoxyCodeLine{112 }
\DoxyCodeLine{113     enum \mbox{\hyperlink{class_x_type_a2b9947ecd98ff0d8f47dba2f341bc0c8}{ValueType}}\{}
\DoxyCodeLine{114         \mbox{\hyperlink{class_x_type_a2b9947ecd98ff0d8f47dba2f341bc0c8a0ee72a77b39cd8b07bc715042ab0d189}{Word}},}
\DoxyCodeLine{115         \mbox{\hyperlink{class_x_type_a2b9947ecd98ff0d8f47dba2f341bc0c8a0e9bce9bc21d3b4a92f6bd21dcefa1ca}{DWord}}}
\DoxyCodeLine{116     \};}
\DoxyCodeLine{117     Q\_ENUM(\mbox{\hyperlink{class_x_type_a2b9947ecd98ff0d8f47dba2f341bc0c8}{ValueType}})}
\DoxyCodeLine{118 }
\DoxyCodeLine{119     enum \mbox{\hyperlink{class_x_type_a12f5fb56f5567ad082a8753d287f43a0}{ChartPattern}}\{}
\DoxyCodeLine{120         \mbox{\hyperlink{class_x_type_a12f5fb56f5567ad082a8753d287f43a0aabf2a85d1bc587a4a49b360159cb3124}{Line\_Chart}},}
\DoxyCodeLine{121         \mbox{\hyperlink{class_x_type_a12f5fb56f5567ad082a8753d287f43a0ab6d61c927b470be231fda915564351d4}{Point\_Chart}},}
\DoxyCodeLine{122         \mbox{\hyperlink{class_x_type_a12f5fb56f5567ad082a8753d287f43a0a1f25051c1e3e43a6be9c204927879fc6}{Bar\_Chart}}}
\DoxyCodeLine{123     \};}
\DoxyCodeLine{124     Q\_ENUM(\mbox{\hyperlink{class_x_type_a12f5fb56f5567ad082a8753d287f43a0}{ChartPattern}})}
\DoxyCodeLine{125 }
\DoxyCodeLine{126     enum \mbox{\hyperlink{class_x_type_ae261f09884e0b06309944f5a4747cda9}{ChartDisplayPattern}}\{}
\DoxyCodeLine{127         \mbox{\hyperlink{class_x_type_ae261f09884e0b06309944f5a4747cda9ae05bdebe4452de2da981575353018390}{StaticPaper\_DynamicPen}},}
\DoxyCodeLine{128         \mbox{\hyperlink{class_x_type_ae261f09884e0b06309944f5a4747cda9a95f44779add825e4a23f550a330308ab}{DynamicPaper\_StaticPen}}}
\DoxyCodeLine{129     \};}
\DoxyCodeLine{130     Q\_ENUM(\mbox{\hyperlink{class_x_type_ae261f09884e0b06309944f5a4747cda9}{ChartDisplayPattern}})}
\DoxyCodeLine{131 }
\DoxyCodeLine{132     enum \mbox{\hyperlink{class_x_type_ac453ed766fc8a8f7cc0621ffd521893b}{ChartTimeDisplayPattern}}\{}
\DoxyCodeLine{133         \mbox{\hyperlink{class_x_type_ac453ed766fc8a8f7cc0621ffd521893ba1faa44fdd5fc2f32160698fabcdfd553}{Top}},}
\DoxyCodeLine{134         \mbox{\hyperlink{class_x_type_ac453ed766fc8a8f7cc0621ffd521893ba11f460f2623b87c31e324804b9d4280a}{Bottom}},}
\DoxyCodeLine{135         \mbox{\hyperlink{class_x_type_ac453ed766fc8a8f7cc0621ffd521893bac831c16ece9b535ad1e029a1ba2c403d}{Undisplay}}}
\DoxyCodeLine{136     \};}
\DoxyCodeLine{137     Q\_ENUM(\mbox{\hyperlink{class_x_type_ac453ed766fc8a8f7cc0621ffd521893b}{ChartTimeDisplayPattern}})}
\DoxyCodeLine{138 }
\DoxyCodeLine{139     enum \mbox{\hyperlink{class_x_type_a1615daca60c656f9bb7e6ab04ecef289}{ScaleChartDirection}}\{}
\DoxyCodeLine{140         \mbox{\hyperlink{class_x_type_a1615daca60c656f9bb7e6ab04ecef289ac7842b6002b10637e898093fc5dda739}{Face\_UP}},}
\DoxyCodeLine{141         \mbox{\hyperlink{class_x_type_a1615daca60c656f9bb7e6ab04ecef289acb86853743e2fcbdcd1696508b14ddbc}{Face\_Down}},}
\DoxyCodeLine{142         \mbox{\hyperlink{class_x_type_a1615daca60c656f9bb7e6ab04ecef289aaf3fe73a8a17f5ec70fce04b98402d42}{To\_Left}},}
\DoxyCodeLine{143         \mbox{\hyperlink{class_x_type_a1615daca60c656f9bb7e6ab04ecef289a2c78be2c7cedb0cf3a8e1c42ce4f6837}{To\_Right}}}
\DoxyCodeLine{144     \};}
\DoxyCodeLine{145     Q\_ENUM(\mbox{\hyperlink{class_x_type_a1615daca60c656f9bb7e6ab04ecef289}{ScaleChartDirection}})}
\DoxyCodeLine{146 \};}
\DoxyCodeLine{147 }
\DoxyCodeLine{148 QT\_END\_NAMESPACE}
\DoxyCodeLine{149 }
\DoxyCodeLine{150 \textcolor{preprocessor}{\#endif }\textcolor{comment}{// XTypeNAMESPACE\_H}}

\end{DoxyCode}
